package cn.itcast.mq.config;

public class RabbitConfig {

    /**
     * 简单队列模型
     */
    // 队列名
    public static final String SIMPLE_QUEUE = "simple.queue";

    /**
     * 工作队列模型
     */
    // 队列名
    public static final String WORK_QUEUE = "work.queue";

    /**
     * 广播模型
     */
    // 交换机名
    public static final String FANOUT_EXCHANGE = "fantout.exchange";

    /**
     * 路由模型
     */
    // 交换机名
    public static final String DIRECT_EXCHANGE = "direct.exchange";

    // 路由KEY1名称
    public static final String DIRECT_ROUTEKEY_RED = "direct.red";

    // 路由KEY2名称
    public static final String DIRECT_ROUTEKEY_BLUE = "direct.blue";

    /**
     * 主题模型
     */
    // 交换机名
    public static final String TOPIC_EXCHANGE = "topic.exchange";

    /**
     * 对象模型
     */
    // 队列名
    public static final String OBJECT_QUEUE = "object.queue";
}
